#ifndef MAINWINDOWIMPL_H
#define MAINWINDOWIMPL_H
//
#include <QMainWindow>
#include <QPointer>
#include "ui_mainwindow.h"
#include "opendialogimpl.h"
#include "plotmanager.h"

//
class MainWindowImpl : public QMainWindow, public Ui::MainWindow
{
Q_OBJECT
private:
	QPointer<DataFile> pDataFile;
	QPointer<PlotManager> pPlotManager;
	OpenDialogImpl * pDlgOpen;
public:
	MainWindowImpl( QWidget * parent = 0, Qt::WFlags f = 0 );
private slots:
	void on_actionClose_triggered();
	void on_actionQuit_triggered();
	void on_actionOpen_triggered();
	void on_actionGeneratePeakFile_triggered();
	void on_actionAbout_triggered();
};
#endif




